	
  const {mongoose ,Schema} = require('../../daoconfig');




    		//#region  用户职业表 
		const locationProfession=new Schema({
			/* 用户id*/
			userid:{ type: Schema.Types.ObjectId,ref: 'users'},
			/* 职业id */
			// professionid:{ type: Schema.Types.ObjectId,ref: 'profession'},
			professions:{
				type:[
					{
						// 职业id
						professionid:{ type: Schema.Types.ObjectId,ref: 'profession'},
						// 职业是否隐藏(删除),假如为false,这个职业就代表用户已经删除了
						isShow:{type:Boolean,default:true},
						// 该职业默认刷题科目
						default_title_kemu:{ type: Schema.Types.ObjectId, ref: 'kemu' ,required:false},
						// 职业隐藏分
						elo:Number,
						// 默认第一职业
						default_title_profession:{type:Boolean,default:false,required:false},
						// 职业顺序
						order:{ type: Number,required:false},  //1,默认职业,2,第二职业,3,第三职业,依次类推
						// 职业考试等级
						ranks:{
							type:[
								{
									// 赛季
									stage:{type:Schema.Types.ObjectId,ref: 'stage'},
									// 段位
									surface_rankid:{type:Schema.Types.ObjectId,ref: 'surface_rank'},
								}
							],
							required:false,
							default:[]
						}
					}
				],
			},
			default:[]
			
			

		});
		//#endregion


module.exports={
  locationProfession
}
